package com.passive.lock.mapper;

import com.passive.lock.model.vo.TUserVo;

import java.util.List;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

@Repository("TUserMapperCustom")
public interface TUserMapperCustom {
	
	List<TUserVo> exportUserList(@Param("groupid") String groupid,@Param("tUserVo") TUserVo tUserVo);
	
	List<TUserVo> userList(@Param("groupid") String groupid,@Param("tUserVo") TUserVo tUserVo, @Param("offset") Integer offset,
			@Param("limit") Integer limit);

	int userListCount(@Param("groupid") String groupid,@Param("tUserVo") TUserVo tUserVo);
	
	
	List<TUserVo> userListByGroupid(@Param("groupid") String groupid);
}